feeling stuffed - Turkish English Dictionary